home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 6
/
FM Towns Free Software Collection 6.iso
/
t_os
/
cdst
/
cdst.doc
< prev
next >
Wrap
Text File
|
1993-07-08
|
3KB
|
86 lines
---------------------------------------
前口上
音楽用(こんな但し書きがいるのはTOWNSだけだろう)CDをテープにダビング
するとき、順番に録音するとA面でだいぶテープが余ってしまい、B面に入らなくなっ
た、ということを経験したことはないでしょうか。そしてそんなとき、なんとか順番を
工夫しておさめようとするでしょう。このプログラムはその工夫のお手伝いをするもの
です。
---------------------------------------
プログラム名
CDST : CD Dubbing Support Tool
(シーディーストとでも読んでください)
---------------------------------------
バージョン
0.1 (要するに、超簡易バージョン)
---------------------------------------
使い方
コマンドモード上から
run386 cdst
とするだけです。CDをセットするように促すので、CDをセットして、リターンを入
力してください。すると、A面、B面(どっちでもいいが)にいれる曲番号とその曲の
時間、そして、それぞれの面の総時間が表示されます。その表示の貧弱さといったら、
目も当てられません(自分で言うなよな)。
---------------------------------------
仕様(バグともいう)
・データの入ったCDを使うと、曲番号は1つずつ前へずれます。
(普通のデータ入りCDではトラック2がトラック1として処理される。)
・Cを使ったくせにアリゴリズムのせいか(せいだろうな)18、9曲以上のCDを使
うと、かなり遅くなります。
---------------------------------------
後口上(前口上に加えてこんなものもつけてしまった)
gccを使って作りました。やはり問題は、多重ループでループ数を任意にすること
です。Cで作っているので、再帰を使えばいいのですが、なにせ初めてのプログラムな
もんで、えらい苦労しました。まあその他やっていることは、単なる力技です。すべて
の組合せの中で、A面とB面の時間の差が最も短くなるようになる組合せをさがすだけ
です。
---------------------------------------
その他・連絡先
著作権は保持しますが、配布権は放棄します。配布する時はこのドキュメントも一緒
に配布してください。また、このソフトを使って生じた如何なる損害にも当方は責任を
負いません。
私は通信をやってないので、バグ・その他のことは以下に連絡を。
〒658 神戸市東灘区深江本町1丁目2-17 鴫谷 照樹
---------------------------------------